专利摘要:
The present invention provides a method for operating a multipoint control system. It uses startup packets that go through all the controlled units that can be modified and transferred to the next section to achieve addressing for everyone in the system. The method comprises: providing the multipoint control system, the multipoint control system comprising a plurality of controlled units connected in series, each of the controlled units having an execution unit and a layout unit, each of the layout units comprising a data processing unit and a memory unit; Transmitting an information flow through a controller, the information flow comprising a first start packet and a plurality of first data packets, the first start packet and a leading message comprising a first address and a first length message; Andem of the first address by each of the data processing units included in each of the design units, corresponding to the first leading message, ...
公开号:BE1018214A3
申请号:E2008/0389
申请日:2008-07-14
公开日:2010-07-06
发明作者:Wei Meng-Hsiu;Chang Hsien-Jen;Hung Chi-Chang;Wei Yung-Sheng
申请人:Macroblock Inc;
IPC主号:
专利说明:

METHOD FOR MULTI-POINT OPERATION OF A CONTROL SYSTEM
Background of the Invention Field of the Invention
The invention relates generally to a method for multipoint operation of a control system. In particular, the invention relates to a method for the multi-point operation of a control system with a serial data stream, which serves in particular for the control (control and / or regulation) of a lighting system, for example an LED lighting system.
Description of the Prior Art
There are currently three types of operation for operating a lighting device to operate. One is the use of a control box for all lighting devices connected by multiple cables. This architecture is simple, but a problem is that a large amount of cables is needed if many lighting devices are arranged or the distance between the lighting devices and the control box is too large, which costs too much. The second is a common addressing in a bus architecture. The system is divided into a plurality of buses, each bus connecting multiple lighting devices, each lighting device comprising a control circuit and a unique ID (identification), which system can operate as soon as a power source and a signal are provided. However, a common bus addressing architecture involves several drawbacks, such as a set of lighting fixtures having different set IDs, additional control switches, EPROM (programmable read only memory) (EPROM) programmable read-only memory, additional work steps Setting, renewal of IDs during maintenance, etc required. The third is a series-connected control architecture. One
Lighting system includes a main control device which can be divided into a plurality of subsystems connected in series when the stations to be controlled are far away from the main control device. Each subsystem is connected in series with each. The main controller applies the characteristics of a shift register to control data when and to which device. In addition, a register signal is used to inform each controlled lighting device to acquire data. Thus, the whole system can be simplified in terms of cable connection, adjustment and maintenance.
Referring to Figure 1, a schematic diagram of a conventional
Control circuit of a series-connected lighting device given. In fact, it is the third architecture described above. Only five lighting devices 101a-101e and line signals 102 and 103 are shown in FIG. 1, which are at least required, and a data line DAT, a clock line CLK, latch signal LE, output enable OE (brightness control), Current source VDD and ground GND include. Each of the
Lighting devices 101a-101e are coupled to each other by the connection signal 103.
Reference is now made to Figure 2, which is a block diagram of a lighting device shown in Figure 1. There are only, but not limited to, four circuits for explanation. The signal group 210 is the input signal and the signal group 211 is the output signal. Four D-type toggle switches 203a-203d form an S-R shift register, which receives a clock CLK1, sequentially stores DATI in the toggle switches 203a-203d, and forwards internal data to the next lighting device through another data line DATAO.
After the data shift, the toggle signal LEI applies four D-type toggle switches 203a-203d to output data to another group of D-type toggle switches 202a-202d, thereby causing the LED's to flip.
Driver circuit 201 drives the outboard LEDs 213a - 213c. The buffer 206 is an output buffer for latching the data signals. In addition, in some systems, the output buffer may be configured for transmission of OEI, LEI and CLK1, which extends the distance between each serially connected device by amplifying the data signal and the clock signal. However, the data latch signal is required because of the data shift. Therefore, three signal lines between one station and another are required. It costs more and the reliability is lower if there are many stations and large distances between these stations. To improve this architecture, a method called "clock fail detect" is used to drive a series-connected lighting device system. This type of system requires artificially stopping the clock signal and restricts the possibility of inserting the frequency of the clock signal. In addition, it requires a new transfer of all data, even if only one station needs updating.
The second architecture is a system called DMX-512 or 12C. Each of the stations requires a default address, which is determined, for example, by DIP (dual in-line package) switches or programmable non-volatile memory. However, setting is inconvenient and also causes high costs when servicing a part of the system. An external addressing method and an addressing coordination mechanism are provided, but the cost and complexity of the design continue to increase.
It is understood that a method for the operation of a multi-point system is required by the market. The method is expected to be low cost, require few control signals, and have selective direct access addressing.
SUMMARY OF THE INVENTION
In order to avoid the disadvantages of the prior art, the present invention provides a method for operating a
Multipoint control system, which allows easy setup, low cost and easy maintenance.
To achieve the above aspects, the present invention provides a method of operating a multipoint control system, comprising: providing a multipoint control system in which the multipoint control system includes a plurality of controlled units connected in series, each of which being controlled Units comprises an execution unit and a layout unit, and wherein each of the layout units comprises a data processing unit and a memory unit; Transmitting a flow of information through a controller, the information flow including a first start packet and a plurality of first data packets, and wherein the first data packet includes a first leading message, a first address, and a first length message; Modifying the first address by each of the data processing units included in each of the design units according to the first leading message and transmitting to the next portion; Fetching the first data packet corresponding to the first address by each of the design units according to the first address and the first length message, respectively; and activating each of the execution units included in each of the design units according to the content of each of the first data packets.
The present invention also provides a method of operating a multipoint control system comprising: (1) providing the multipoint control system, wherein the multipoint control system includes a plurality of controlled units connected in series, each of the controlled units comprising an execution unit; a layout unit, and wherein each of the layout units comprises a data processing unit and a memory unit; (2) transmitting an information flow through a controller, the information flow including a first start packet, and wherein the first start packet includes a first leading message and a first address; (3) modifying the first address by each of the
Data processing units included in each of the design units according to the first leading message and transferring to the next section; (4) fetching the addresses from the controlled units by each of the design units according to each of the first addresses and storing the address in the memory units; (5) transmitting a second flow of information to the design units, the second flow of information including a second start packet and at least a second data packet, the second start packet having a second leading message and a second address; and (6) fetching the content of the second data packet to activate each of the execution units according to the addresses stored in the storage unit and each of the second addresses, and returning to the step (5).
This allows the system to support fast multipoint addressing, requires no additional addressing equipment (hardware), has fewer signal lines, and has the function of random access addressing. In addition, it does not transmit all the data, but only transmits data and addresses for the appropriately updated station (dot) to change the status of the controlled entity.
A detailed description will be given in the following embodiments with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
The invention can be better understood by reading the following detailed description and examples with reference to the accompanying drawings, in which:
Fig. 1 is a schematic diagram of a conventional
Control circuit of a series-connected lighting device is;
FIG. 2 is a block diagram of a lighting device shown in FIG. 1; FIG.
Fig. 3 is a flowchart for illustrating a method of operating a multipoint control device according to an embodiment of the present invention;
Fig. 4 is a schematic diagram of a multipoint control device according to an embodiment of the present invention;
Fig. 5 is a schematic diagram of a first information data flow according to an embodiment of the present invention;
Fig. 6 is a schematic diagram of a second information data flow according to an embodiment of the present invention; and
Fig. 7 is a flowchart for illustrating a method of operating a multipoint control device according to another embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
Various exemplary embodiments of the invention will be described with reference to FIGS. 3 to 7, which basically relate to methods for operating a multipoint control device. It will be understood that the following disclosure provides several different embodiments as an example of the realization of various features of the invention. Specific examples of the components and arrangements will be described below for the purpose of simplifying the present disclosure. These are of course only examples and are not intended to be limiting. Moreover, the reference numbers and / or reference numbers may be repeated in the various examples of the present disclosure. This repetition is for simplicity and clarity and does not in itself prescribe a connection between the various described embodiments and / or embodiments.
Reference is now made to Figure 3, which shows a flowchart for illustrating a method for operating a multipoint control device according to an embodiment of the present invention. The method comprises the following steps:
(1) providing the multipoint control device, the multipoint control device comprising a plurality of controlled units (eg, an LED driver and an LED) connected in series, each of the controlled units having an execution unit (e.g. An LED) and an interpretive unit, each design unit comprising a data processing unit and a memory unit, the information flow being formed of a clock signal and a data signal or a pair of signals corresponding to the clock signal and the data signal can be decoded.
(2) transmitting an information flow through a controller ("controller", for example a control IC), the information flow comprising a first start packet and a plurality of first data packets, the first start packet containing a first leading message message "), a first address and a first length message, the information flow being formed of a clock signal and a data signal or a pair of signals which may be decoded into the clock signal and the data signal.
(3) Modifying the first address by each of the data processing units included in each of the layout units according to the first leading message and transmitting to the next section, but other information is not changed.
(4) querying the first data packet corresponding to the first address by each of the designation units corresponding to the first address and the first length message, respectively. Since each of the controlled units is connected in series, the first data packet corresponding to each controlled unit arrives in a different time slot. For synchronization, the controller may selectively transmit the first data packet having a long transmission delay before the first data packet having a short transmission delay is transmitted.
(5) Activate each of the execution units included in each of the design units according to the content of each of the first data packets. Each of the controlled units selectively calculates the arrival time of the first data packet based on the first address, the first length message, and the transmission delay between the sections to achieve synchronous operation.
(6) End of the procedure.
Referring to FIG. 4, there is provided a schematic diagram of a multipoint control system according to an embodiment of the present invention. FIG. 5 is a schematic diagram of a first data flow of information in accordance with an embodiment of the present invention. In the following, reference is made at the same time to FIGS. 3 to 5. In Figure 4, a multipoint control system 100 is provided. The multipoint control system 100 includes a plurality of controlled units 1001 - 100n (for example, the controlled unit includes an LED driver and an LED). Each of the controlled units 1001 - 100n includes an execution unit 1101 - 110n (for example, an LED) and a layout unit 1201 - 120n, each of the layout units 1201 - 120n comprising a data processing unit 1301 - 130n and a memory unit 1401 - 140n. A controller 160 (eg, a control IC) transmits a data flow as shown in FIG. The data flow includes a first start packet 1510 and a plurality of first data packets 1511-151n, wherein the packet 1511 is associated with the last portion of the controlled units. The package 1511 follows the first startup packet. The last transmitted packet 151n belongs to the controlled unit which is directly connected to the controller 150. The first packets 1511-151n include first red light information 1511r-151nr, first green light 1511g-151ng, and first blue light information 1511b-151nb. The first start packet 1510 includes a first leading message 15101, a first address 15102, and a first length information 15103, where the information flow 170 comprises a clock signal 172 and a data signal 171, or the information flow 170 comprises signals corresponding to a clock signal 172 and a data signal 171 can be decoded. Each of the layout units 1201-120n causes the data processing unit 1301-130n to modify the first address 15102 and transmit to the next section. Each of the design units retrieves, according to the first address 15102, a first data packet 1511-151n corresponding to a first address and the first length information 15103, and stores the first data packet 1511-151n in the memory units 1401-140n. It should be noted that the calculation of each of the data processing units 1301-130n is different because the layout unit 1201-120n refers to the first leading message 15101. This means that each of the controlled units 1001 - 100n has different addresses. Each of the layout units 1201-120n drives each of the execution units 1101-110n in accordance with the content of each of the first data packets 1511-151n. This invention is provided in this manner to transmit a first data flow 151 to a multipoint control system 100 which can quickly address and drive the controlled units 1001-100n and reduce the complexity of the addressing of the controlled units 1001-100n. In addition, each of the controlled units 1001 -100n can operate synchronously. Even if the data flow is not arranged as above, each of the controlled units may calculate the arrival time of the first data packet selectively based on the first address 15102, the first length message 15103, and the transmission delay between the sections to achieve synchronous operation.
Reference is now made to Figure 6, which shows a schematic diagram of a second data flow according to an embodiment of the present invention, also with reference to Figure 3 and Figure 4. In this embodiment, a plurality of controlled units 1001 - 100n through the first leading Message 15101 and the first address 15102 addressed. For example, if a user wishes to change the status of one of the controlled units (eg, unit 1003), controller 150 transmits only a second data flow 161 to design units 1201-120n, where second data flow 161 is a second startup packet 1610 and at least a second Data packet 1613 includes. The second data packet 1613 comprises a second red light information 1613r, second green light 1613g and second
Blue light information 1613b. The second start packet 1610 includes a second leading message 16101, a second address 16102 and a number change information 16103. Each of the designation units 1201-120n receives the second leading message 16101, causes the data processing unit 1301-130n to modify the second address 16102 and transmit to the next portion , Each of the
Design units 1201-120n retrieve the second data packet 1613 to activate each of the execution units 1101-110n corresponding to the address stored in the memory unit 1401-140n and the second address 16102. It is not necessary to transfer the entire data package to control one of the controlled units, it is only a repetition of the steps described above needed.
Referring to Fig. 7, there is provided a flowchart for illustrating a method of operating a multipoint control system according to another embodiment of the present invention. This procedure includes the following steps:
(11) providing the multipoint control system, the multipoint control system comprising a plurality of controlled units (eg, an LED driver and an LED) connected in series, each of the controlled units having an execution unit and a layout unit, and wherein each of the layout units comprises a data processing unit and a memory unit.
(12) transmitting an information flow through a controller, the information flow comprising a first start packet, wherein the first start packet comprises a first leading message and a first address, wherein the information flow is formed of a clock signal and a data signal or is the information flow is formed of a signal that can be decoded to the clock signal and the data signal.
(13) Modifying the first address by each of the data processing units included in each of the layout units arranged according to the first leading message and transmitting to the next section, but other information is not changed.
(14) Querying the addresses of the controlled units by each of the design units corresponding to each of the first addresses and storing the address in the memory units.
(15) transmitting a second flow of information to the design units, the second information flow comprising a second start packet and at least a second data packet, the second start packet having a second leading message, a second address, and a change of number information.
(16) querying the contents of the second data packet to activate each of the execution units corresponding to the addresses stored in the storage unit and each of the second addresses, and returning to the step (15).
O
[0037] Methods and systems of the present disclosure, or certain items or portions thereof, may take the form of program code (e.g., instructions) stored on storage media such as floppy disks, CD-ROMs, or the like.
Hard disks, firmware or other machine-readable storage medium is included, wherein when the program code is loaded into a machine and executed by a machine, such as a computer, the machine becomes an apparatus for carrying out embodiments of the disclosure. The methods and apparatus of the present invention may also be implemented in the form of program code transmitted via a transmission medium such as electrical wiring or cabling, by fiber optics or other forms of transmission, wherein when the program is received and placed in a machine and executed by a machine, such as a computer, the machine becomes an apparatus for carrying out embodiments of the disclosure. When implemented on a general-purpose processor, the program code associated with the processor provides a universal device that operates analogously to certain logic circuits.
Although the invention has been described by way of example and in the form of preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements (as would be obvious to one skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
权利要求:
Claims (10)
[1]
A method of operating a multipoint control system, comprising: providing the multipoint control system, the multipoint control system comprising a plurality of series connected controlled units, each of the controlled units having an execution unit and a layout unit, each of the layout units comprising a data processing unit and a memory unit; Transmitting a flow of information through a controller, the information flow comprising a first start packet and a plurality of first data packets, the first start packet comprising a first leading message, a first address, and a first length message; Modifying the first address by each of the data processing devices included in each of the design units, corresponding to the first leading message, and transmitting to the next section; Querying the first data packet corresponding to the first address by each of the designation units corresponding to the first address and the first length message; and activating each of the execution units included in each of the design units according to the content of each of the first data packets.
[2]
2. The method of claim 1, wherein the controlled unit is a lighting device.
[3]
3. The method of claim 1, wherein the controlled unit comprises an LED driver and an LED.
[4]
4. The method of claim 1, wherein the information flow is formed of a clock signal and a data signal.
[5]
5. The method of claim 4, wherein the information flow is formed of signals that can be decoded into the clock signal and the data signal.
[6]
A method of operating a multipoint control system comprising: (1) providing the multipoint control system, the multipoint control system comprising a plurality of series connected controlled units, each of the controlled units having an execution unit and a layout unit, each layout unit comprising a data processing unit and a memory unit; (2) transmitting an information flow through a controller, the information flow including a first start packet, the first start packet comprising a first leading message and a first address; (3) modifying the first address by each of the data processing units included in each of the design units according to the first leading message and transmitting to the next section; (4) polling the addresses of the controlled units by each of the design units corresponding to each of the first addresses and storing the address in the storage units; (5) transmitting a second flow of information to the design units, the second flow of information comprising a second start packet and at least a second data packet, the second start packet having a second leading message and a second address; and (6) querying the contents of the second data packet to activate each of the execution units corresponding to the addresses stored in the storage unit and each of the second addresses, and returning to step (5).
[7]
The method of claim 6, wherein the controlled unit is a lighting device.
[8]
8. The method of claim 6, wherein the controlled unit comprises an LED driver and an LED.
[9]
9. The method of claim 6, wherein the information flow comprises a clock signal and a data signal.
[10]
10. The method of claim 9, wherein the information flow comprises signals that may be decoded to the clock signal and the data signal.
类似技术:
公开号 | 公开日 | 专利标题
DE3204905C2|1992-02-13|
DE102010005104B3|2011-07-21|Electronic device and method for a larger address range on an IIC or an IIC compatible bus
DE2556624C2|1982-08-19|Method and circuit arrangement for asynchronous data transmission
EP3131016A1|2017-02-15|Dynamic addressing
DD295039A5|1991-10-17|ADDITIONAL CARD WITH AUTOMATIC ADJUSTMENT TO THE SLOT POSITION
DE1299145B|1969-07-10|Circuit arrangement for controlling peripheral input and output devices of data processing systems
DE602004005820T2|2008-01-10|PROCESSOR ARRAY
DE4307449A1|1993-09-23|
DE202018006211U1|2019-08-19|Segmented control arrangement
EP0114268A2|1984-08-01|Modular circuit
BE1018214A3|2010-07-06|METHOD FOR MULTI-POINT OPERATION OF A CONTROL SYSTEM.
DE60211874T2|2007-05-24|Arrangement of two devices connected by a crossover switch
EP0185936B1|1993-01-13|Interface circuit arrangement for connecting data sources with data sinks, and switching systems with such an interface circuit arrangement
EP1316891B1|2007-10-10|Data communication system
DE69631849T2|2005-01-05|Data transmission system and relay for it
DE4123007C2|1995-04-27|Method and arrangement for adjusting data rates
EP2085890A1|2009-08-05|Method for transmitting data between at least two speed domains
DE102020200931A1|2020-10-15|CONTROL SYSTEM WITH SEVERAL FUNCTION MODULES AND ADDRESSING PROCEDURES FOR ITS FUNCTION MODULES
DE10237174B4|2012-06-21|Method and device for the serial transmission of data from a processor module to at least one peripheral element
EP3907947A1|2021-11-10|Preloading of instructions
DE102017012250B4|2020-10-15|Transfer of data on a local bus
EP3632055B1|2021-07-07|Transmission of data on a local bus
DE102018010305B4|2020-01-09|Segmented control arrangement
DE102018010307B4|2020-01-09|Segmented control arrangement
DE10157874B4|2005-07-14|Device for supplying control signals to memory units and adapted memory unit
同族专利:
公开号 | 公开日
GB2456190B|2010-04-07|
GB2456190A|2009-07-08|
TWI376579B|2012-11-11|
KR20090074676A|2009-07-07|
ITTO20080514A1|2009-07-03|
DE102008030922A1|2009-07-09|
KR100962066B1|2010-06-08|
JP4781375B2|2011-09-28|
TW200931214A|2009-07-16|
IT1397419B1|2013-01-10|
JP2009164088A|2009-07-23|
GB0810627D0|2008-07-16|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US6016038A|1997-08-26|2000-01-18|Color Kinetics, Inc.|Multicolored LED lighting method and apparatus|
EP0942631A2|1998-03-11|1999-09-15|BRUNSWICK BOWLING & BILLIARDS CORPORATION|Bowling center lighting system|
WO2001063977A1|2000-02-23|2001-08-30|Production Solutions, Inc.|Sequential control circuit|
WO2002098182A2|2001-05-30|2002-12-05|Color Kinetics Incorporated|Methods and apparatus for controlling devices in a networked lighting system|
US20040245946A1|2003-03-17|2004-12-09|Halter Michael A.|Spectrally calibratable multi-element RGB LED light source|
JP2000164365A|1998-11-25|2000-06-16|Matsushita Electric Works Ltd|Load control device|
JP3726544B2|1999-03-31|2005-12-14|松下電工株式会社|Load control device|
JP2005063803A|2003-08-12|2005-03-10|Matsushita Electric Works Ltd|Lighting system|
JP2006156287A|2004-12-01|2006-06-15|Nec Lighting Ltd|System and method for lighting flash lamp|
US20060214878A1|2005-03-24|2006-09-28|Te-Cheng Yu|Light emitting device single-cluster lamp control system|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
TW97100021A|TWI376579B|2008-01-02|2008-01-02|
TW97100021|2008-01-02|
[返回顶部]